React Job: Software Development Team Lead

Job added on

Company

10Adventures
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Do you want to work at a startup where you see the results of your work each week?

Do you want to drive our tech roadmap, and the solutions we build?

Do you want to work with a fully-remote team?

If you like solving problems, working autonomously, seeing your effort translate to meaningful software development, then please keep reading.

About 10Adventures

10Adventures is a fast-growing tech company focused on Adventure Travel. Our Adventure Travel Ecosystem lets outdoor lovers plan their next adventure - whether they want to use our free, guidebook quality info and apps to plan their trip or book a tour on a marketplace that connects them to local tour operators in over 80 countries.

Job description

This role will work directly with the CEO on identifying, scoping and implementing new technical solutions for a variety of projects.

If you love solving problems, learning and care about shipping great code, then let's talk.

Tech summary

We are using a Jamstack of Gatsby.js, React, GraphQL, AWS (Lambda, OS, RDS), Mapbox, headless WordPress CMS, and more. We have also recently launched iOS (Swift) and Android (Kotlin) Apps.

Essential Skills and Knowledge

  • Expertise developing responsive, SEO-friendly HTML/CSS
  • Experience working with node.js and latest versions of JavaScript
  • Experience developing React-based websites, preferably with Gatsby
  • Experience with AWS - Cognito, S3, RDS, Lambda, etc
  • Experience with developing and managing well-functioning databases using PHP, MySQL, and WordPress
  • Experience writing effective API's
  • Design and work with client-side and server side architecture
  • Working knowledge of WAI-ARIA standards
  • Comfortable with git-based development workflows
  • Understanding of modern web development paradigms (Jamstack, cloud architecture, etc)

Nice to Have

  • Working knowledge of technical SEO guidelines and best practices
  • Working knowledge of core web vitals and building performance web pages
  • Mapbox
  • GraphQL
  • Any other remote service integrations
  • Experience with build and deploy scripts, Webpack, etc
  • Experience with server-side rendering (SSR) and client-side rehydration (bonus if using Gatsby)

The Best Candidate

Successful applicants typically do three things well:

  • Tell us why they would be a good fit for 10Adventures in their cover letter.
  • Share some of their work with us so we can see their skills.
  • Fit with what we look for, as shared on https://www.10adventures.com/join-our-team/

Job Types: Full-time, Permanent

Salary: $75,000.00-$130,000.00 per year

Benefits:

  • Casual dress
  • Flexible schedule
  • Stock options
  • Wellness program
  • Work from home

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Application question(s):

  • What interests you about this job?

Work Location: Remote